Pattern for Structuring UML-Compatible Software Project Repositories

نویسنده

  • Pavel Hruby
چکیده

Context You specify a software system with the Unified Modeling Language (UML) [3] and use some of UML-compatible software development method such as the Rational Unified Process [4], Catalysis [5] and Fusion [1]. During the software development process, you identify certain specifications concerning the software product. This information could be very general, such as the vision of the product, or very concrete, such as the source code. Other examples are use cases, object collaborations and class descriptions. You also specify information about management products, such as projects, project plans, organizational structures and job descriptions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semantic annotation of requirements for automatic UML class diagram generation

The increasing complexity of software engineering requires effective methods and tools to support requirements analysts’ activities. While much of a company’s knowledge can be found in text repositories, current content management systems have limited capabilities for structuring and interpreting documents. In this context, we propose a tool for transforming text documents describing users’ req...

متن کامل

Structuring Specification of Business Systems with UML (with an Emphasis on Workflow Management Systems)

Unified Modeling Language (UML) defines a standard notation for object-oriented systems. Using UML enhances communication between domain experts, workflow specialists, software designers and other professionals with different backgrounds. UML can be used on a general level, which is intuitive for the users of workflow systems. In spite of this, UML symbols also have defined semantics, which mea...

متن کامل

UML Usage in Open Source Software Development : A Field Study

UML is the de facto standard for modeling software designs and is commonly used in commercial software development. However, little is known about the use of UML in Open-source Software Development. This paper evaluates the usage of UML modeling in ten opensource projects selected from common open-source repositories. We evaluated the usage of UML diagrams based on the information available in ...

متن کامل

Extending UML to Visualize Design Patterns In Class Diagrams

A design pattern describes a general solution to a design problem that recurs repeatedly in many projects. Software designers adapt the pattern solution to their specific project. Design patterns are usually modeled using UML. However, UML does not keep track of pattern-related information when a design pattern is applied or composed with other patterns. Thus, it is hard for a designer to ident...

متن کامل

Visualizing design patterns with a UML profile

A design pattern describes a general solution to a design problem that recurs repeatedly in many projects. Software designers adapt the pattern solution to their specific project. Design patterns are usually modeled using UML. However, UML does not keep track of pattern-related information when a design pattern is applied or composed with other patterns. Thus, it is hard for a designer to ident...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000